it miscarries - Espagnol Anglais Dictionnaire